package collection;
import java.util.ArrayList;
import java.util.Collection;
/**
 *泛型类型
 * 1.JDK1.5时推出的一个类型：泛型
 * 2。泛型也称为参数化类型，允许我们在使用一个类时
 * 传入某个类型来规定
 */
public class CollectionDemo4 {
    public static void main(String[] args) {
        Collection<String> c = new ArrayList<>();
        c.add("add");
        //c.add(123); 编译错误 123不是String类型

        Collection<Integer> cc = new ArrayList<>();
        cc.add(123);//自动装箱---cc.add(Integer.valuOf(123))
        //cc.add("add"); 编译错误 one不是Integer类型

    }
}
